home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
tools
/
czesc_4
/
smallmath
/
source
/
dcmp.a
< prev
next >
Wrap
Text File
|
1993-01-24
|
433b
|
43 lines
XDEF _IEEEDPCmp
SECTION code
_IEEEDPCmp:
cmp.l d2,d0
beq.b FirstEQ
bgt.b Arg1_BT_Arg2
Arg1_ST_Arg2:
tst.l d0
bge.b Arg1_LT_Arg2
tst.l d2
blt.b Arg1_GT_Arg2
Arg1_LT_Arg2:
moveq.l #-1,d0
rts
FirstEQ:
cmp.l d3,d1
blo.b Arg1_ST_Arg2
bhi.b Arg1_BT_Arg2
Arg1_EQ_Arg2:
clr.l d0
rts
Arg1_BT_Arg2:
tst.l d0
bge.b Arg1_GT_Arg2
tst.l d2
blt.b Arg1_LT_Arg2
Arg1_GT_Arg2:
moveq.l #1,d0
rts
END